package cn.com.gridinfo.sooc.core.course.classes.bean;

import java.io.Serializable;

/**
 * 课程详情信息 bean
 * Created by jieli on 15/12/10.
 */
public class CourseDetailsInfo implements Serializable {
    private String kcid;//课程ID
    private String kcfm;//课程封面
    private String pddj;//星级
    private int input_time;//发布时间
    private String input_uid;//发布人ID
    private String uname;//用户姓名
    private int select;//用户是否加入该课程 0 未加入 1加入
    private int yhsc;//用户是否已收藏课程 0 未收藏 1收藏?
    private int kcls;//用户是否是制作人 0 不是制作人 1是制作人  制作人不显示加入课程图标
    private int kcsd;//默认未锁定,课程是否被锁定(课程没有锁定,章节有锁定)
    private int isAuth;    //是否有权限 权限分为三种情况 0 未实名认证或者人数已满，1 有权限，2 没有自定义权限
    private String authMsg;//无权限提示信息
    private int isEncrypt; //是否加密 0 未加密 1加密
    private String coursePwd; //加密密码(MD5)(加密就设置加密密码,不加密就为空)
    private int isJudge;//是否已评价 =0 未评价 >0(当前人评的分数) 已评
    private int xxrs;//学习人数
    private CourseHistory history;//历史记录
    private String kcmc;//课程名称


    //非接口信息 当前 播放的章节内容信息
    private String currPmId;//章ID
    private String currMlId;//节ID
    private String currNrId;//内容ID
    private String currSubName;//节名称


    private String u_img;//老师头像地址
    private String u_yx;//老师的院校
    private int isBuy;//课程是否支付成功 1:支付成功 0：未下订单（或订单失效）  2：有订单未支付
    private String is_charge;//是否收费  1：是  0：否
    private String price;//课程价钱

    public void setIs_charge(String is_charge) {
        this.is_charge = is_charge;
    }

    public void setPrice(String price) {
        this.price = price;
    }

    public String getIs_charge() {
        return is_charge;
    }

    public String getPrice() {
        return price;
    }

    public void setIsBuy(int isBuy) {
        this.isBuy = isBuy;
    }

    public int getIsBuy() {
        return isBuy;
    }

    public void setU_img(String u_img) {
        this.u_img = u_img;
    }

    public void setU_yx(String u_yx) {
        this.u_yx = u_yx;
    }

    public String getU_img() {
        return u_img;
    }

    public String getU_yx() {
        return u_yx;
    }

    public int getInput_time() {
        return input_time;
    }

    public void setInput_time(int input_time) {
        this.input_time = input_time;
    }

    public String getInput_uid() {
        return input_uid;
    }

    public void setInput_uid(String input_uid) {
        this.input_uid = input_uid;
    }

    public int getIsAuth() {
        return isAuth;
    }

    public void setIsAuth(int isAuth) {
        this.isAuth = isAuth;
    }

    public int getIsEncrypt() {
        return isEncrypt;
    }

    public void setIsEncrypt(int isEncrypt) {
        this.isEncrypt = isEncrypt;
    }

    public String getKcid() {
        return kcid;
    }

    public void setKcid(String kcid) {
        this.kcid = kcid;
    }

    public int getKcls() {
        return kcls;
    }

    public void setKcls(int kcls) {
        this.kcls = kcls;
    }

    public int getKcsd() {
        return kcsd;
    }

    public void setKcsd(int kcsd) {
        this.kcsd = kcsd;
    }

    public String getPddj() {
        return pddj;
    }

    public void setPddj(String pddj) {
        this.pddj = pddj;
    }

    public int getSelect() {
        return select;
    }

    public void setSelect(int select) {
        this.select = select;
    }

    public String getUname() {
        return uname;
    }

    public void setUname(String uname) {
        this.uname = uname;
    }

    public int getYhsc() {
        return yhsc;
    }

    public void setYhsc(int yhsc) {
        this.yhsc = yhsc;
    }

    public String getCoursePwd() {
        return coursePwd;
    }

    public void setCoursePwd(String coursePwd) {
        this.coursePwd = coursePwd;
    }

    public CourseHistory getHistory() {
        return history;
    }

    public void setHistory(CourseHistory history) {
        this.history = history;
    }

    public String getCurrMlId() {
        return currMlId;
    }

    public void setCurrMlId(String currMlId) {
        this.currMlId = currMlId;
    }

    public String getCurrNrId() {
        return currNrId;
    }

    public void setCurrNrId(String currNrId) {
        this.currNrId = currNrId;
    }

    public String getCurrPmId() {
        return currPmId;
    }

    public void setCurrPmId(String currPmId) {
        this.currPmId = currPmId;
    }

    public String getCurrSubName() {
        return currSubName;
    }

    public void setCurrSubName(String currSubName) {
        this.currSubName = currSubName;
    }

    public int getIsJudge() {
        return isJudge;
    }

    public void setIsJudge(int isJudge) {
        this.isJudge = isJudge;
    }

    public int getXxrs() {
        return xxrs;
    }

    public void setXxrs(int xxrs) {
        this.xxrs = xxrs;
    }

    public String getKcmc() {
        return kcmc;
    }

    public void setKcmc(String kcmc) {
        this.kcmc = kcmc;
    }

    public String getKcfm() {
        return kcfm;
    }

    public void setKcfm(String kcfm) {
        this.kcfm = kcfm;
    }

    public String getAuthMsg() {
        return authMsg;
    }

    public void setAuthMsg(String authMsg) {
        this.authMsg = authMsg;
    }
}
